package com.ymatou.iapi.withdraw.parameter;

import java.math.BigDecimal;

public class WithDrawResult {

	
	/**	收款银行户名*/
	private String bankAccountName;
	public String getbankAccountName(){
		return bankAccountName;
	}
	public void setbankAccountName(String bankAccountName){
		this.bankAccountName = bankAccountName;
	}
	
	/**	收款银行帐号*/
	private String bankAccountNo;
	public String getbankAccountNo(){
		return bankAccountNo;
	}
	public void setbankAccountNo(String bankAccountNo){
		this.bankAccountNo = bankAccountNo;
	}
	
	
	/**	收款支行名*/
	private String bankBranchName;
	public String getbankBranchName(){
		return bankBranchName;
	}
	public void setbankBranchName(String bankBranchName){
		this.bankBranchName = bankBranchName;
	}
	
	/**	收款银行所在市*/
	private String bankHostCity;
	public String getbankHostCity(){
		return bankHostCity;
	}
	public void setbankHostCity(String bankHostCity){
		this.bankHostCity = bankHostCity; 
	}
	
	/**	收款银行所在省份*/
	private String bankHostState;
	public String getbankHostState(){
		return bankHostState;
	}
	public void setbankHostState(String bankHostState){
		this.bankHostState = bankHostState;
	}
	
	/**收款开户银行*/
	private String bankName;
	public String getbankName(){
		return bankName;
	}
	public void setbankName(String bankName){
		this.bankName = bankName;
	}
	
	/**导出批次号*/
	private String batchCode;
	public String getbatchCode(){
		return batchCode;
	}
	public void setbatchCode(String batchCode){
		this.batchCode = batchCode;
	}
	
	
	/**参考成功收费金额*/
	private BigDecimal consultAmount;
	public BigDecimal getconsultAmount(){
		return consultAmount;
	}
	public void setconsultAmount(BigDecimal consultAmount){
		this.consultAmount = consultAmount;
	}
	
	
	/**预计收费金额*/
	private BigDecimal expectAmount;
	public BigDecimal getexpectAmount(){
		return expectAmount;
	}
	public void setexpectAmount(BigDecimal expectAmount){
		this.expectAmount = expectAmount;
	}
	
	
	/**	失败原因*/
	private String failReson;
	public String getfailReson(){
		return failReson;
	}
	public void setfailReson(String failReson){
		this.failReson = failReson;
	}
	
	/**	状态*/
	private String inputResult;
	public String getinputResult(){
		return inputResult;
	}
	public void setinputResult(String inputResult){
		this.inputResult = inputResult;
	}
	
	/**是否退票*/
	private String isBackInvoice;
	public String getisBackInvoice(){
		return isBackInvoice;
	}
	public void setisBackInvoice(String isBackInvoice){
		this.isBackInvoice = isBackInvoice;
	}
	
	
	/**原备注*/
	private String orinRemark;
	public String getorinRemark(){
		return orinRemark;
	}
	public void setorinRemark(String orinRemark){
		this.orinRemark = orinRemark;
	}
	
	/**	成功失败标志*/
	private String paySuccessedFlag;
	public String getpaySuccessedFlag(){
		return paySuccessedFlag;
	}
	public void setpaySuccessedFlag(String paySuccessedFlag){
		this.paySuccessedFlag = paySuccessedFlag;
	}
	
	/**付款时间*/
	private String payTime;
	public String getpayTime(){
		return payTime;
	}
	public void setpayTime(String payTime){
		this.payTime = payTime;
	}
	
	
	/**对公对私标志=2*/
	private String pubFlag;
	public String getpubFlag(){
		return pubFlag;
	}
	public void setpubFlag(String pubFlag){
		this.pubFlag = pubFlag;
	}
	
	
	/**	备注*/
	private String remark;
	public String getremark(){
		return remark;
	}
	public void setremark(String remark){
		this.remark = remark;
	}	
	
	
	/**	收款人email*/
	private String thirdPartyPlatformAccount;
	public String getthirdPartyPlatformAccount(){
		return thirdPartyPlatformAccount;
	}
	public void setthirdPartyPlatformAccount(String thirdPartyPlatformAccount){
		this.thirdPartyPlatformAccount = thirdPartyPlatformAccount;
	}
	
	
	/**	提现流水号*/
	private String thirdPaymentId;
	public String getthirdPaymentId(){
		return thirdPaymentId;
	}
	public void setthirdPaymentId(String thirdPaymentId){
		this.thirdPaymentId = thirdPaymentId;
	}
	
	/**	金额*/
	private BigDecimal withDrawAmount;
	public BigDecimal getwithDrawAmount(){
		return withDrawAmount;
	}
	public void setwithDrawAmount(BigDecimal withDrawAmount){
		this.withDrawAmount = withDrawAmount;
	}
	
	
	/**提现单号*/
	private String withDrawInvoiceId;
	public String getwithDrawInvoiceId(){
		return withDrawInvoiceId;
	}
	public void setwithDrawInvoiceId(String withDrawInvoiceId){
		this.withDrawInvoiceId = withDrawInvoiceId;
	}
	
	
	
	/**	账户类型*/
	private String accountType;
	public String getaccountType(){
		return accountType;
	}
	public void setaccountType(String accountType){
		this.accountType = accountType;
	}
	
	
	/**	导入失败原因*/
	private String failureMsg;
	public String getfailureMsg(){
		return failureMsg;
	}
	public void setfailureMsg(String failureMsg){
		this.failureMsg = failureMsg;
	}
	
	
	/**	账户编号*/
	private String loginId;
	public String getloginId(){
		return loginId;
	}
	public void setloginId(String loginId){
		this.loginId = loginId;
	}
	
	
	
	/**	导出批次号*/
	private String outputBatchCode;
	public String getoutputBatchCode(){
		return outputBatchCode;
	}
	public void setoutputBatchCode(String outputBatchCode){
		this.outputBatchCode = outputBatchCode;
	}
	
	
	/**	支付平台*/
	private String payPlatformName;
	public String getpayPlatformName(){
		return payPlatformName;
	}
	public void setpayPlatformName(String payPlatformName){
		this.payPlatformName = payPlatformName;
	}
	
	
	
	/**	支付平台交易流水号*/
	private String payPlatformTradeNo;
	public String getpayPlatformTradeNo(){
		return payPlatformTradeNo;
	}
	public void setpayPlatformTradeNo(String payPlatformTradeNo){
		this.payPlatformTradeNo = payPlatformTradeNo;
	}
	
	
	/**	支付状态*/
	private String payStatus;
	public String getpayStatus(){
		return payStatus;
	}
	public void setpayStatus(String payStatus){
		this.payStatus = payStatus;
	}
	
	/**	收款人姓名*/
	private String receiver;
	public String getreceiver(){
		return receiver;
	}
	public void setreceiver(String receiver){
		this.receiver = receiver;
	}

	
	/**提现单号*/
	private String withDrawInvoiceCode;
	public String getwithDrawInvoiceCode(){
		return withDrawInvoiceCode;
	}
	public void setwithDrawInvoiceCode(String withDrawInvoiceCode){
		this.withDrawInvoiceCode = withDrawInvoiceCode;
	}
	
	
	/**提现类型*/
	private String withDrawType;
	public String getwithDrawType(){
		return withDrawType;
	}
	public void setwithDrawType(String withDrawType){
		this.withDrawType = withDrawType;
	}
}
